TsgDXFVertex
Unit: DXFConv
Description
This class defines particular point on the polyline (entity VERTEX). The class doesn't provide method Draw and so it can't draw itself. For polylines, the point at which line or arc segments intersect.
Syntax
TsgDXFVertex = class(TsgDXFEntity)
Properties
Properties | Description |
---|---|
Bulge | The bulge is the tangent of one fourth the included angle for an arc segment, made negative if the arc goes clockwise from the start point to the endpoint. |
EndWidth | The property contains end width (default is 0 ). |
Flags | The property displays vertex flags. |
Point | The property contains coordinates of the vertex. |
PolyFaceVertexIndex | The property gets or sets one of four polyface mesh vertex indexes. |
PolyFaceVertexIndex1 | The vertex index that defines the mesh are given by 71 group code in a DXF file. |
PolyFaceVertexIndex2 | The vertex index that defines the mesh are given by 72 group code in a DXF file. |
PolyFaceVertexIndex3 | The vertex index that defines the mesh are given by 73 group code in a DXF file. |
PolyFaceVertexIndex4 | The vertex index that defines the mesh are given by 74 group code in a DXF file. |
StartWidth | The property contains starting width (default is 0 ). |
Derived fromTsgDXFEntity | Description |
---|---|
Box | The property determines the 3d box embraced the entity. |
Color | The property gets or sets entity color. |
ColorCAD | The property gets or sets a color for drawing entities. |
Complex | The property determines whether a entity is populated with child entities. |
Converter | The property returns the TsgDXFConverter class object. |
Count | The property indicates the total number of child entities. |
Entities | The property lists all child entities. |
EntType | The property indicates type of an entity. |
Handle | The property is used for finding entity links. |
Layer | The property points to layer, containing given primitive if this layer is given. |
LineType | The property sets and gets line type for an entity. |
LineTypeScale | The property sets and gets the Linetype scale. |
LineWeight | The property sets or gets line weight in millimeters. |
PaperSpace | The property indicates Model Space and Paper Space entity segregation. |
SrcEnd | The property indicates end position of the entity description in the source CAD file. |
SrcStart | The property indicates start position of the entity description in the source CAD file. |
Visibility | The property sets and gets entities visibility. |
Visible | The property determines whether the component appears onscreen. |
Methods
Methods | Description |
---|---|
AssignEntity | The method copies properties of source entity to current entity. |
Destroy | Frees up internal objects before destroying this object. |
IsPolyfaceMeshVertex | The method indicates if this TsgDXFVertex object is a polyface mesh vertex. |
IsSplineFrameControlPoint | The method indicates if this TsgDXFVertex object is a spline frame control point. |
Derived from TsgDXFEntity | Description |
---|---|
AddEntity | The method adds a new child entity. |
Clone | The method copies properties of source entity to current entity (include Handle ). |
Draw | The method generates the OnDraw event. |
EntName | The method returns an entity name. |
GetBoxPoints | The method is used in drawing cycle for fast checking whether the entity must be drawn. |
GetThickness | The method returns entity's thickness. |
SetLType | The method sets line type of the entity. |
SetLWeight | The method sets line weight width of the entity. |
Events
Derived from TsgDXFEntity | Description |
---|---|
OnDraw | The event occurs when the Draw method is called. |